package cc.rengu.igas.channel.nucc.facade.request;

import cc.rengu.igas.channel.nucc.facade.bean.*;

/**
 * 商户付款交易请求信息(受理)
 */
public class MchntPaymentAcqRequest extends EpccHeadBean {
    /**
     * 付款方信息
     */
    private PyerInfBean pyerInf;
    /**
     * 收款方信息
     */
    private PyeeAcctInfBean pyeeAcctInf;
    /**
     * 备付金信息
     */
    private PyerAcctInfBean pyerAcctInf;
    /**
     * 交易类别
     */
    private String trxCtgy;
    /**
     * 交易流水号
     */
    private String trxId;
    /**
     * 交易时间
     */
    private String trxDtTm;
    /**
     * 交易金额
     */
    private String trxAmt;
    /**
     * 业务种类
     */
    private String bizTp;
    /**
     * 交易摘要
     */
    private String trxSmmry;
    /**
     * 交易用途
     */
    private String trxPrps;
    /**
     * 交易终端类型
     */
    private String trxTrmTp;
    /**
     * 交易终端编码
     */
    private String trxTrmNo;
    /**
     * 交易设备信息
     */
    private String trxDevcInf;
    /**
     * 交易备注
     */
    private String trxUstrd;

    public PyerInfBean getPyerInf() {
        return pyerInf;
    }

    public void setPyerInf(PyerInfBean pyerInf) {
        this.pyerInf = pyerInf;
    }

    public PyeeAcctInfBean getPyeeAcctInf() {
        return pyeeAcctInf;
    }

    public void setPyeeAcctInf(PyeeAcctInfBean pyeeAcctInf) {
        this.pyeeAcctInf = pyeeAcctInf;
    }

    public PyerAcctInfBean getPyerAcctInf() {
        return pyerAcctInf;
    }

    public void setPyerAcctInf(PyerAcctInfBean pyerAcctInf) {
        this.pyerAcctInf = pyerAcctInf;
    }

    public String getTrxCtgy() {
        return trxCtgy;
    }

    public void setTrxCtgy(String trxCtgy) {
        this.trxCtgy = trxCtgy;
    }

    public String getTrxId() {
        return trxId;
    }

    public void setTrxId(String trxId) {
        this.trxId = trxId;
    }

    public String getTrxDtTm() {
        return trxDtTm;
    }

    public void setTrxDtTm(String trxDtTm) {
        this.trxDtTm = trxDtTm;
    }

    public String getTrxAmt() {
        return trxAmt;
    }

    public void setTrxAmt(String trxAmt) {
        this.trxAmt = trxAmt;
    }

    public String getBizTp() {
        return bizTp;
    }

    public void setBizTp(String bizTp) {
        this.bizTp = bizTp;
    }

    public String getTrxSmmry() {
        return trxSmmry;
    }

    public void setTrxSmmry(String trxSmmry) {
        this.trxSmmry = trxSmmry;
    }

    public String getTrxPrps() {
        return trxPrps;
    }

    public void setTrxPrps(String trxPrps) {
        this.trxPrps = trxPrps;
    }

    public String getTrxTrmTp() {
        return trxTrmTp;
    }

    public void setTrxTrmTp(String trxTrmTp) {
        this.trxTrmTp = trxTrmTp;
    }

    public String getTrxTrmNo() {
        return trxTrmNo;
    }

    public void setTrxTrmNo(String trxTrmNo) {
        this.trxTrmNo = trxTrmNo;
    }

    public String getTrxDevcInf() {
        return trxDevcInf;
    }

    public void setTrxDevcInf(String trxDevcInf) {
        this.trxDevcInf = trxDevcInf;
    }

    public String getTrxUstrd() {
        return trxUstrd;
    }

    public void setTrxUstrd(String trxUstrd) {
        this.trxUstrd = trxUstrd;
    }
}
